#include "StdAfx.h"
#include "ddragon2.h"
#include "machine/doubledragon2machine.h"

static highscore_t highscore[] =
	{
//	{0xB260,0x60,0x00,0x48},
	{0,-1}
	};

Cddragon2::Cddragon2()
{
SetName("ddragon2");						//set romset name
SetScreen(256,256);
SetHighScoreInfo(highscore);
AddROM("26a9-04.bin",0x08000,0x08000,0xf2cfc649,ROM_CPU1);
AddROM("26aa-03.bin",0x10000,0x08000,0x44dd5d4b,ROM_CPU1);
AddROM("26ab-0.bin",	0x18000,0x08000,0x49ddddcd,ROM_CPU1);
AddROM("26ac-0e.63",	0x20000,0x08000,0x57acad2c,ROM_CPU1);
AddROM("26ae-0.bin",	0x00000,0x10000,0xea437867,ROM_CPU2);
AddROM("26ad-0.bin",	0x00000,0x08000,0x75e36cd6,ROM_CPU3);
AddROM("26a8-0e.19",	0x00000,0x10000,0x4e80cd36,ROM_VROM1);
AddROM("26j0-0.bin",	0x00000,0x20000,0xdb309c84,ROM_VROM2);
AddROM("26j1-0.bin",	0x20000,0x20000,0xc3081e0c,ROM_VROM2);
AddROM("26af-0.bin",	0x40000,0x20000,0x3a615aad,ROM_VROM2);
AddROM("26j2-0.bin",	0x60000,0x20000,0x589564ae,ROM_VROM2);
AddROM("26j3-0.bin",	0x80000,0x20000,0xdaf040d6,ROM_VROM2);
AddROM("26a10-0.bin",0xA0000,0x20000,0x6d16d889,ROM_VROM2);
AddROM("26j4-0.bin",	0x00000,0x20000,0xa8c93e76,ROM_VROM3);
AddROM("26j5-0.bin",	0x20000,0x20000,0xee555237,ROM_VROM3);
AddROM("26j6-0.bin",	0x00000,0x20000,0xa84b2a29,ROM_SND1);
AddROM("26j7-0.bin",	0x20000,0x20000,0xbc6a48d5,ROM_SND1);
AddROM("prom.16",		0x00000,0x00200,0x46339529,ROM_PROM);
}

CMachine *Cddragon2::CreateMachine()
{
return(new CDoubleDragon2Machine());
}
